He was born in 1995 in Liwa Province, Oman’s Al Batinah Region.
Al- Balushi is a graduate of political and economic sciences from Sultan Qaboos University.
The following footage features his recitation of verses from the Quran at Tawhid Mosque in Saudi Arabia’s Jeddah.